man / sir / mr. - French English Dictionary

man / sir / mr.

Meanings of "man / sir / mr." in French English Dictionary : 1 result(s)

English French
General
man / sir / mr. monsieur [m]